package com.weimall.dao;

import com.weimall.pojo.GgLog;
import com.weimall.pojo.GgLogExample;
import com.weimall.pojo.GgLogKey;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface GgLogMapper {
    int countByExample(GgLogExample example);

    int deleteByExample(GgLogExample example);

    int deleteByPrimaryKey(GgLogKey key);

    int insert(GgLog record);

    int insertSelective(GgLog record);

    List<GgLog> selectByExample(GgLogExample example);

    GgLog selectByPrimaryKey(GgLogKey key);

    int updateByExampleSelective(@Param("record") GgLog record, @Param("example") GgLogExample example);

    int updateByExample(@Param("record") GgLog record, @Param("example") GgLogExample example);

    int updateByPrimaryKeySelective(GgLog record);

    int updateByPrimaryKey(GgLog record);
}